/*
 *
 * a23DataFile.java Copyright(C) 2019-2020 YXY - 北京云星宇交通科技股份有限公司
 * 
 * @date 2019-12-19
 */
package com.yxy.ms.manager.entity.po;

import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * <函数描述>实体类 2019-12-19 10:20:45
 */
@Setter
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class A23DataFile {
    /**
     * 主键id
     */
    private String id;

    /**
     * 文件名code
     */
    private String fileCode;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 打包元数据唯一值，非小时和自然日统计必填
     */
    private Long transMid;

    /**
     * 车道号或门架号或收费站编号
     */
    private String sender;

    /**
     * 统计日期 统计数据打包时必填
     */
    private Date collectDate;

    /**
     * 统计小时批次
     */
    private Integer collectHourBatch;

    /**
     * 标识点类型 1-入口 2-出口 3-门架
     */
    private Short laneType;

    /**
     * 数据类型 对应各自打包的数据类型
     */
    private Integer dataType;

    /**
     * 文件类型 0部中心 1总中心 2省中心 3门架通知 4其他系统
     */
    private Integer fileType;

    /**
     * 文件信息
     */
    private String dataJson;

    /**
     * 入redis次数
     */
    private Integer redisCount;

    /**
     * 入redis时间
     */
    private Date redisTime;

    /**
     * 发送日实际统计的车道数
     */
    private Integer recordCount;

    /**
     * 某站应发实际车道总数
     */
    private Integer stationLaneCount;

    /**
     * 创建时间
     */
    private Date createTime;
}